endolymphatic duct - Spanish English Dictionary